Refine this word faster
Lady slipper
noun
Definitions
Noun
- 1 Alternative form of lady's slipper. alt-of, alternative, proscribed, rare
- 2 any of several chiefly American wildflowers having an inflated pouchlike lip; difficult or impossible to cultivate in the garden wordnet
See also for "lady slipper"
Next best steps
Mini challenge
Unscramble this word: ladyslipper